special-purpose vehicle - Deutsch Englisch Wörterbuch